risen to the challenge

vbl.接受挑战,应付某种复杂局面